<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
	</body>
	<script type="text/javascript">
		function printf(arr){
			for(var i = 0;i < arr.length; i++){
				document.writeln(arr[i])
			}
			document.write('<br/>')
		}
//		let arr = new Array(1,2,3,4,5)
//		let arr1 = new Array(6,7,8,9,10)
//		//concat:连接
//		let arr2 = arr.concat(arr1)
//		printf(arr2)
//		//join:插入间隔符
//		let arr3 = arr2.join('-')
//		printf(arr3)
//		let arr4 = arr3.split('-')
//		printf(arr4)
//		//pop:删除最后一个元素
//		printf(arr)
//		arr.pop()
//		printf(arr)
//		//删除全部
////		while(arr.pop !== undefined){
////		
////		}
//		//push:在末尾添加一个值
//		arr2.push(666)
//		printf(arr2)
//		//反序
//		let s = new Array(1,2,3,4,5)
//		printf(s)
//		s.reverse()
//		printf(s)
//		//shift:删除第一个
//		s.shift()
//		printf(s)
//		//sort
//		let arr0 = new Array(1,6,8,4,2,9,7)
//		arr0.sort()	
//		printf(arr0)
//		arr0.sort((a,b)=>{
//			return b-a
//		})
//		printf(arr0)

//		let date = new Date()
//		document.writeln(date.getFullYear()+'年'+(date.getMonth()+1)+'月'+date.getDate()+'日'+date.getHours()+'时'+
//		date.getMinutes()+'分'+date.getSeconds()+'秒 星期'+date.getDay())

//		function myCat(age,color) {
//			this.age = age
//			this.color = color
//			
//			this.showInfo =function(){
//				document.writeln('这只猫已经'+this.age+'岁了，它是'+this.color+'色的')
//			}
//		}
//		let cat1 = new myCat(1,'蓝')
//		cat1.showInfo()
		
		function Circle(radios){
			PI = 3.14
			this.radios = radios
			this.getPerimeter = function(){
				document.writeln('半径为',radios,'的圆周长是',(PI * radios * 2).toFixed(2),'<br/>')
			}
			this.getArea = function(){
				document.writeln('半径为',radios,'的圆面积是',(PI * radios * radios).toFixed(2),'<br/>')
			}
		}
		function Rectangle(length,width){
			this.length = length
			this.width = width
			this.getPerimeter = function(){
				document.writeln('长为',length,'宽为',width,'的矩形的周长',(length + width) * 2,'<br/>')
			}
			this.getArea = function(){
				document.writeln('长为',length,'宽为',width,'的矩形的面积',length * width,'<br/>')
			}
		}
		
		let n = new Circle(5)
		n.getPerimeter()
		n.getArea()
		let m = new Rectangle(7,5)
		m.getPerimeter()
		m.getArea()
	</script>
</html>
